Windsor Hotel
1700 Benjamin Franklin Pkwy, Ofc 3, Philadelphia, PA, United States, 19103
215-981-6800 Phone